right and title - French English Dictionary